develping and maintaing learning profile